#+TITLE: Neotree no resizing when opening files
#+AUTHOR: Zelphir Kaltstahl
#+STARTUP: content
#+STARTUP: indent
#+STARTUP: align
#+STARTUP: inlineimages
#+STARTUP: hideblocks
#+STARTUP: entitiesplain
#+STARTUP: nologdone
#+STARTUP: nologreschedule
#+STARTUP: nologredeadline
#+STARTUP: nologrefile
#+TODO: TODO INPROGRESS | DONE CANCELLED
#+DATE: [2023-01-31 Di]
#+LANGUAGE: English
#+PRIORITIES: A E E
#+KEYWORDS: config neotree emacs resize


* Configuration

#+begin_src elisp
(setq neo-autorefresh nil)
(setq neo-persist-show nil)
(setq neo-show-hidden-files nil)
(setq neo-smart-open t)
(setq neo-theme 'ascii)
(setq neo-vc-integration '(char))
(setq neo-window-fixed-size nil)
#+end_src

Hide certain files, considering them "hidden". This will work together
with =H=. Pressing =H= to show hidden files will reveal these files
again, so that they are still accessible, if needed.

#+begin_src elisp
(setq neo-hidden-regexp-list
      '(;; defaults
        "^\\."
        "\\.pyc$"
        "~$"
        "^#.*#$"
        "\\.elc$"
        "\\.o$"
        ;; add yours:
        "__pycache__"
        "__pycache__/"
        "__init__.py"))
#+end_src
